/**
 * 在中文和英文/符号/数字之间增加空格
 * 替换中文标点为英文
 */
(function () {
    'use strict';

    // 知乎直接页面提示出错
    // https://yihui.name/cn/2017/05/pangu/
    let is_spacing = false;

    is_spacing = true;
    pangu.spacingPage();
    is_spacing = false;

    document.addEventListener('DOMNodeInserted', function(e) {
        if (!is_spacing) {
            is_spacing = true;
            pangu.spacingNode(e.target);
            is_spacing = false;
        }
    }, false);
})();